home *** CD-ROM | disk | FTP | other *** search
- * $VER: fd2pragma.types 1.13 (01.05.2001)
- *
- * fd2pragma type definition file
- * description format is 'unknown type : known type'
- * unknown type:
- * name of unknown type (only one word)
- * known type:
- * consists of struct + name, enum + name, union + name, signed,
- * unsigned, const,
- * long (32 bit), short (16 bit), char (8 bit), int, double and float
- * For nameless structs or enums set ? as name. Structs without name, but
- * used by a typedef (like: typedef struct {...} name) get the typedef name.
- *
- * Tell me missing definitions for inclusion in future updates.
- *
- * commodities.library
- IX : struct InputXpression
- * intuition.library (pointer to nameless structure)
- Msg : struct ? *
- Class : struct IClass
- * hdwrench.library
- BootBlock : struct bootblock
- ValidIDstruct : struct ValidIDstruct
- * graphics.library
- DisplayInfoHandle : void *
- * resource.library
- RESOURCEFILE : void *
- RESOURCEID : unsigned long
- * cybergl.library
- GLvoid : void
- GLbitfield : unsigned long
- GLbyte : signed char
- GLshort : short
- GLint : long
- GLsizei : unsigned long
- GLubyte : unsigned char
- GLushort : unsigned short
- GLuint : unsigned long
- GLfloat : float
- GLclampf : float
- GLdouble : double
- GLclampd : double
- * nameless enums
- GLboolean : enum ?
- GLenum : enum ?
- * these struct types are not equivalent to C-Code, but correct for fd2pragma
- GLlookAt : struct GLlookAt
- GLproject : struct GLproject
- GLunProject : struct GLunProject
- GLfrustum : struct GLfrustum
- GLortho : struct GLortho
- GLbitmap : struct GLbitmap
- * for AmigaMesaRTL 3.0
- GLUquadricObj : struct GLUquadricObj
- GLUtriangulatorObj : struct GLUtriangulatorObj
- GLUnurbsObj : struct GLUnurbsObj
- GLvisual : struct gl_visual
- GLframebuffer : struct gl_frame_buffer
- GLcontext : struct gl_context
- * HGIDA.library
- HGIDA_Stack : unsigned long *
- HGIDA_BoundedStack : unsigned long *
- HGIDA_Queue : unsigned long *
- HGIDA_BoundedQueue : unsigned long *
- HGIDA_List : unsigned long *
- HGIDA_ListItem : unsigned long *
- HGIDA_Error : enum ?
- HGIDA_Direction : enum ?
- * AmiTCP
- uid_t : long
- gid_t : long
- mode_t : unsigned short
- pid_t : struct Task *
- fd_set : struct fd_set
- SerScriptCallback_t : unsigned long (*)(register __a0 void *, register __d0 unsigned long, register __a1 const unsigned char *, register __a2 struct CSource *, register __a3 struct CSource *)
- * Miami SDK
- pcap_t : struct pcap
- pcap_dumper_t : struct pcap_dumper
- pcap_handler : void (*)(unsigned char *, const struct pcap_pkthdr *, const unsigned char *)
- u_char : unsigned char
- bpf_u_int32 : unsigned long
- * ahi.library
- Fixed : long
- sposition : long
- * mpega.library
- MPEGA_STREAM : struct MPEGA_STREAM
- MPEGA_CTRL : struct MPEGA_CTRL
- * Warp3D
- W3D_Context : struct W3DContext
- W3D_Driver : struct W3DDriver
- W3D_Texture : struct W3DTexture
- W3D_Scissor : struct W3DScissor
- W3D_Line : struct W3D_Line
- W3D_Point : struct W3D_Point
- W3D_Triangle : struct W3D_Triangle
- W3D_Triangles : struct W3D_Triangles
- W3D_Float : float
- W3D_Bitmap : struct W3D_Bitmap
- W3D_Fog : struct W3D_Fog
- W3D_Bool : short
- W3D_Double : double
- W3D_TriangleV : struct W3D_TriangleV
- W3D_TrianglesV : struct W3D_TriangleV
- W3D_ScreenMode : struct W3D_Screenmode
- W3D_Color : struct W3D_Color
- W3D_Lines : struct W3D_Lines
- *Picasso96API.library
- RGBFTYPE : enum ?
- *cgxdither.library
- DITHERINFO : void *
- *cgxsystem.library
- SLayer : void *
- *stdarg.h (this type depends on you compiler system)
- va_list : char *
-